home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1999 June / Macworld (1999-06).dmg / Shareware World / Info / For Developers / MacZoop2.0.sea / MacZoop2.0 / Required Classes / ZErrors.h < prev    next >
Text File  |  1998-06-05  |  694b  |  40 lines

  1. /*************************************************************************************************
  2. *
  3. *
  4. *            MacZoop - "the framework for the rest of us"         
  5. *
  6. *
  7. *
  8. *            ZErrors.h            -- utils for throwing exceptions
  9. *
  10. *
  11. *
  12. *
  13. *
  14. *            © 1996, Graham Cox
  15. *
  16. *
  17. *
  18. *
  19. *************************************************************************************************/
  20.  
  21.  
  22. #pragma once
  23.  
  24. #ifndef __ZERRORS__
  25. #define    __ZERRORS__
  26.  
  27.  
  28. void    FailNIL( void* aPtr );
  29. void    FailOSErr( OSErr theErr );
  30. void    Fail();
  31. void    FailNILRes( void* aResPtr );
  32. void    FailSilent();
  33. void    FailParamErr( OSErr theErr );
  34. void    FailNILParam( void* aPtr );
  35. void    FailMemError();
  36. void    FailResError();
  37. void    FailNILErr( void* aPtr, OSErr err );
  38.  
  39.  
  40. #endif